/**
 * @description: Vant UI 组件注册模块
 * @author: [您的名字]
 * @date: [当前日期，例如：2023-07-10]
 * 该模块主要用于:
 * 1. 导入所需的 Vant UI 组件
 * 2. 全局注册这些组件，使其在整个 Vue 应用中可用
 *
 * 使用说明:
 * - 在 main.js 中导入该模块即可全局使用 Vant UI 组件
 * - 如需添加新的组件，请在此文件中导入并使用 Vue.use() 注册
 */

import Vue from 'vue'
import { Tab, Tabs, Checkbox, Dialog, ActionSheet, Icon, Search, Swipe, SwipeItem, Grid, GridItem, Toast, Button, Switch, Rate, Tabbar, TabbarItem, NavBar } from 'vant'

Vue.use(Tab)
Vue.use(Tabs)
Vue.use(Checkbox)
Vue.use(Dialog)
Vue.use(ActionSheet)
Vue.use(Icon)
Vue.use(Search)
Vue.use(Swipe)
Vue.use(SwipeItem)
Vue.use(Grid)
Vue.use(GridItem)
Vue.use(Toast)
Vue.use(NavBar)
Vue.use(Tabbar)
Vue.use(TabbarItem)
Vue.use(Rate)
Vue.use(Button)
Vue.use(Switch)
